olfactory bulbs - Alemán Inglés Diccionario